ORM (Object-Relational Mapping) হলো একটি প্রযুক্তি যা ডেটাবেসের রিলেশনাল মডেল এবং অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ের মধ্যে যোগাযোগ সহজতর করে। এটি ডেটাবেসের টেবিল ও তাদের কলামগুলোকে প্রোগ্রামিং ল্যাঙ্গুয়েজের অবজেক্ট ও অ্যাট্রিবিউটে রূপান্তর করে। এর মাধ্যমে ডেভেলপাররা SQL কোড লেখার পরিবর্তে সরাসরি অবজেক্ট ম্যানিপুলেশন করতে পারে।
Spring ORM হলো Spring Framework-এর একটি মডিউল যা ORM টুলের ইন্টিগ্রেশন সহজ করে। এটি Hibernate, JPA, JDO-এর মতো ORM ফ্রেমওয়ার্কের সঙ্গে কাজ করতে পারে। Spring ORM মডিউলটি Spring-এর শক্তিশালী ডিপেনডেন্সি ইনজেকশন এবং ট্রানজ্যাকশন ম্যানেজমেন্টের বৈশিষ্ট্যগুলোর সঙ্গে ORM টুলকে ইন্টিগ্রেট করে।
Read more